<?php
namespace jy_storeping;
defined('BY_JYA') or exit('error');
/*
	任务解锁
*/
class renwu extends \plugin{
	/*
		downs
	*/
	public function canyu($order,$pinggoods=array()){
		$fromuser=pdo_getcolumn('jy_storeping_team',array('mid'=>$order['mid'],'uniacid'=>$_SESSION['uniacid']),'fromuser');
		$isnew=pdo_count('jy_storeping_log',array('status'=>1,'type'=>0,'mid' =>$order['mid']),'id');
		//第一次参与，有释放虚拟币机会！
		if($isnew==1){
			$this->up_daycanyus($fromuser);
		}
		//自购升级
		$this->model('member')->update_agent_level($order['mid'],true);
		return false;
	}
	public function canfen($params,$pinggoods=array()){
		$this->model('commission')->order_complete($params);
		return false;
	}
	/*
		更新进入新参与;
	*/
	function up_daycanyus($mid){
		$this->model('member')->up_tixianfee($mid,true);
		$dayid=pdo_getcolumn('jy_storeping_member',array('mid'=>$mid),'dayid');
		$newdayid=date('Y-m-d',TIMESTAMP);
		if($dayid==$newdayid){
			pdo_update('jy_storeping_member',array('daycanyus +='=>1),array('mid'=>$mid));
		}else{
			pdo_update('jy_storeping_member',array('daycanyus'=>1,'dayid'=>$newdayid),array('mid'=>$mid));
		}
		return true;
	}
}